canopy control box - French English Dictionary